﻿<%@ Page Title="" Language="C#" MasterPageFile="~/PaginasMaster.Master" AutoEventWireup="true" CodeBehind="LegajoDocumento_ABM.aspx.cs" Inherits="HerGoS.WebUI.Documentos.LegajoDocumento_ABM" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<script src="../../Scripts/moment.min.js" type="text/javascript"></script>
<script src="../../Scripts/Confirm.js" type="text/javascript"></script>

<asp:HiddenField ID="hidFechaActual" runat="server" />
  <div class="formRegistro ui-widget">	
		<div class="filaCampo">

			<div class="etiqueta">Número/Año :</div>
			<div class="campo"> <wce:TextBoxExt  ID="txtNumero" runat="server" ReadOnly="true"></wce:TextBoxExt></div>
		</div></br>
	   <div class="filaCampo">
			<div class="etiqueta">Copia :</div>
			<div class="campo"> <wce:TextBoxExt  ID="txtCopia" runat="server" ReadOnly="true"></wce:TextBoxExt></div>
		</div></br>
            <div class="filaCampo">
			<div class="etiqueta">Referencia  : </div>
			<div class="campo"> <wce:TextBoxExt  ID="txtReferencia" runat="server"   Width="90%" TextMode="MultiLine" ></wce:TextBoxExt></div>
		</div>
        <br /><br />
         <div class="filaCampo">
			<div class="etiqueta">Fecha de Inicio  : </div>
			<div class="campo">
                <wce:TextBoxExt CssClass="fecha" ID="txtFechainicio" runat="server" Type="Date" Required="true"></wce:TextBoxExt>
              </div>
            </div></br>
        <div class="filaCampo">
			<div class="etiqueta">Anexos  : </div>
			<div class="campo"> <wce:TextBoxExt  ID="txtAnexos" runat="server" ></wce:TextBoxExt></div>
		</div></br>
        <div class="filaCampo">
			<div class="etiqueta">Cuerpos  : </div>
			<div class="campo"> <wce:TextBoxExt  ID="txtCuerpos" runat="server" ></wce:TextBoxExt></div>
		</div></br>
        <div class="filaCampo">
			<div class="etiqueta">Folios  : </div>
			<div class="campo"> <wce:TextBoxExt  ID="txtFolios" runat="server" ></wce:TextBoxExt></div>
		</div></br>
           <div class="filaCampo">
			<div class="etiqueta">Entidad Iniciadora  : </div>
			<div class="campo">
                <wce:DropDownListExt ID="cboEntidadIniciadora" runat="server" Required="True">
                </wce:DropDownListExt>
              </div>
		</div></br>
           <div class="filaCampo">
			<div class="etiqueta">Proceso : </div>
			<div class="campo">
                <wce:DropDownListExt ID="cboProceso" runat="server" >
                </wce:DropDownListExt>
              </div>
		</div>

       <br />
       <div class="filaCampo">
         <wce:ButtonExt ID="btnGuardar" runat="server"  Text="Guardar" 
            onclick="btnGuardar_Click" OnClientClick="return validarFormulario();" />
         <wce:ButtonExt ID="btnCerrar" runat="server"  Text="Cerrar" OnClientClick="parent.CerrarPopup(); return false;"  />
       </div>
    </div>
<script type="text/javascript">
    //activa la validacion en el onblur de los campos
    validarFormBlurActivo();


    $("#<%=txtFechainicio.ClientID%>").datepicker({
        changeMonth: true,
        changeYear: true,
        yearRange: "-100:+0",
        showAnim: "slideDown",
        dateFormat: "dd/mm/yy",
        showOn: "button",
        buttonImage: "/Styles/HerGoS-theme/images/icons/calendar.png",
        buttonImageOnly: true,
        onSelect: function () {
            this.focus();
            validarfechainicio = true;

        }


    });


    $("#<%=txtFechainicio.ClientID%>").live('blur', function () {
        if ($(this).val() != " " && validarfechainicio) {
            ValidarFinDeSemana()
        }
    });


    function ValidarFinDeSemana() {


        if (moment($("#<%=txtFechainicio.ClientID%>").val(), "DD/MM/YYYY").day() == 6 || moment($("#<%=txtFechainicio.ClientID%>").val(), "DD/MM/YYYY").day() == 0) {
            ConfirmarPageDialog('<%=txtFechainicio.ClientID%>', ' Validacion Fecha Inicio');
        }

    }

    

    function ValidarFechaInicio() {

        if (moment($("#<%=txtFechainicio.ClientID%>").val(), "DD/MM/YYYY") > moment($('#<%=hidFechaActual.ClientID%>').val(), "DD/MM/YYYY")) {
            addLabelError($('#<%=txtFechainicio.ClientID%>').attr('id'), "La fecha Inicio  no puede ser mayor a la  Fecha Actual");
            $(".errorlabel").parpadear();
            return false;
        }

        else {
            removeLabelError($('#<%=txtFechainicio.ClientID%>').attr('id'));
            return true;


        }

    }


    function validarFormulario() {

        if (validarForm() == true) {
            if (!ValidarFechaInicio()) {
                return false
            }
            else {
                return true;
            }
        }
        else return validarForm();

    }




</script>



</asp:Content>
